package com.cn.wanxi.io;

public class ReadMe {

    /**
     * 学习IO流
     *   1.是做什么的？
     *         标准输入输出接口
     *         System.out 输出流
     *         System.in 输入流
     *         System.error  错误流
     *     1）什么是输入？
     *          从其他地方输入到电脑内存（硬盘到内存）
     *     2）什么是输出？
     *          从内存到其他地方（内存到硬盘）
     *   什么存在内存里面？
     *          第二阶段第一节课：八大基本类型   可以 赋值给变量
     *          变量即存在内存
     *          八大基本类型  集合  变量 ，。。。  就是临时的，不是永久保存
     *          我们客户想将数据永久保存？怎么办？
     *          必须持久化数据
     *          1，保存到硬盘
     *          2.保存到数据库
     *          3.保存到文件
     *   什么存在硬盘里面？
     *         客户想要永久保存数据
     *   2.应用场景
     *         只要客户想把数据永久保存 都需要IO流
     *   3.怎么用？
     *      所有数据保存的格式都是用文件的形式
     *      所以我们学的第一个关于IO流的类 就是File  java.io.File，，I就是in  输入流，o就是out 输出流
     *      File
     *      java.lang.Object 基本上所有的类都是继承我们的超类  Object
     *       java.io.File
     *   4.复习一下类的基本形式
     *    类包含四大块
     *      1）属性  就是一个对象的特征
     *      2）方法  就是一个对象的行为
     *      3）构造方法   方法名称和类名称一样，可以带参数也可以不带参数
     *          每一个类都默认一个无参数的构造方法，可以不用写
     *          如果写了有参数的构造方法，则无参数的构造方法失效
     *      4）代码块 就是类加载的时候就去执行我们代码块的方法
     *
     * 5.File 的构造方法
     *      File(String pathname)
     *       File file = new File(path, name);
     *
     *
     *
     */
}
